<html>
<head>
    <meta charset="utf-8">
</head>
<body>
<form method="post" action="11.php">
    <label for="age">年龄：</label>
    <input type="text" name="age" value="55"/>
    <input type="submit" name="submit" value="计算">
</form>
<?php
$age = $_POST['age'];
echo '<br>';
//第一种
echo "<h2>第一种形式</h2>";
if (is_bool($age)) {
    echo "是布尔类型";
} elseif (is_string($age)) {
    echo "是字符串类型";
} elseif (is_numeric($age)) {
    echo "是数字或数字组成的字符串";
}
echo "<br>";
echo "输入内容为:" . $age;
echo "<br>";
echo "<br> <hr>";
/*第二种*/
echo "<h2>第二种形式</h2>";
if (is_bool($age)) {
    echo "是布尔类型";
} else {
    echo "不是布尔类型";
}
echo "<br>";
//检查变量是否为空
if (is_null($age)) {
    echo "变量为null";
} else {
    echo "变量不为null";
}
echo "<br>";
//检测变量
if (is_numeric($age)) {
    echo "是数字或数字组成的字符串";
} else {
    echo "不是数字或数字组成的字符串";
}
echo "<br>";
if (is_string($age)) {
    echo "是字符串类型";
} else {
    echo "不是字符串类型";
}
echo "<br>";
echo "输入内容为:" . $age;
echo "<br> <hr>";
echo "<h2>第三种形式</h2>";
var_dump($age);






echo "<hr> <br>";

?>
</body>
</html>

